第三人称单数:stamps on 现在分词:stamping on 过去式:stamped on
1.拒绝
1.to stop something by taking determined action
2.to stop someone in a very unfair or cruel way from doing something